<?php
include_once("TableDataGateway/TDGTitulo.php");
include_once("TableDataGateway/TDGProyecto.php");
include_once("TableDataGateway/TDGPublicacion.php");
include_once("TableDataGateway/TDGCongreso.php");


class TSEditarCurriculum{
    
	// property declaration
	var $TDGTitulo;
	var $TDGProyecto;
	var $TDGPublicacion;
	var $TDGCongreso;
	
	public function __construct(){
			$this->TDGTitulo = new TDGTitulo();
			$this->TDGProyecto = new TDGProyecto();
			$this->TDGPublicacion = new TDGPublicacion();
			$this->TDGCongreso = new TDGCongreso();
	}
	
	
    // method declaration
	public function insertarTitulo($idP, $nombre, $institucion, $grado, $ano){
		return $this->TDGTitulo->insertarTitulo($idP, $nombre, $institucion, $grado, $ano);
    }
	
	public function insertarProyecto($idP, $rol, $tipo, $nombre, $resumen, $fecha_inicio, $fecha_fin){
		return $this->TDGProyecto->insertarProyecto($idP, $rol, $tipo, $nombre, $resumen, $fecha_inicio, $fecha_fin);
    }
	
	public function insertarPublicacion($idP, $nombre, $mes, $ano, $volumen, $resumen){
		return $this->TDGPublicacion->insertarPublicacion($idP, $nombre, $mes, $ano, $volumen, $resumen);
    }
	
	public function insertarCongreso($idP, $nombre, $pais, $fecha_inicio, $fecha_fin, $certificado, $ciudad, $descripcion){
		return $this->TDGCongreso->insertarCongreso($idP, $nombre, $pais, $fecha_inicio, $fecha_fin, $certificado, $ciudad, $descripcion);
    }
	public function cargarMeses(){
		return $this->TDGPublicacion->cargarMeses();
    }
	
}
?>